@charset "utf-8";
/* login */
body{
    font-family:"微软雅黑"!important;
}
.bg1 {
    width: 100%;
    height: 100%;
    background-color: #E0E3E8;
    position: relative;
    position: relative;
}

.bg2 {
    position: absolute;
    bottom:0;
    width: 100%;
    height: 100%;

}

.title{
    text-align: center;
    height: 45px;
    color: white;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 600px;
    margin-top: -227px;
    margin-left: -300px;
    font-size: 40px;
    text-shadow: 1px 1px 4px #222;
}
.login_div {
    width: 390px;
    border-radius: 5px;
    height: 330px;
    margin: 0 auto;
    overflow: hidden;
    background-color: white;
    /*border-radius: 5px;*/
    /*box-shadow: 1px 4px 31px #888;*/
    
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -140px;
    margin-left: -190px;
}
.login-word {
    height: 30px;
    margin: 0 auto;
    margin-top:30px;
}
.login-word span:first-child{
    color:#CBAF87;
    font-size: 20px;
    margin-left: 9%;
}
.login_input_area {
    margin: 0 auto
}
.nth-2{
    font-weight: bolder;
    font-style: italic;
    margin-left: 10px;
    color:#ccc;
    font-size: 14px;
}
.input1 {
    display: block;
    width: 70%;
    height: 30px;
    /*background: url(../images/login_input_b.png);*/
    border:1px solid #D4D9DE;
    background-color: #ECF5FA;
    outline: none;
    margin: 0 auto;
    margin-top: 20px;
    padding: 5px 20px;
    color: #AFBAC3;
    font-size: 14px;
    text-align: left;
    /*text-shadow: #2F2D2D 1px 1px 1px;*/
    line-height: 30px;
}



.login_bt {
   
    width: 70%;
    height: 30px;
    display: block;
    background-color: #3875E0;
    border-radius: 2px;
    color: white;
    margin: 0 auto;
    margin-top: 30px;
    outline: none;
    border: none;
    text-align: center;
    padding: 5px 20px;
}

.login_span {
    color: white;
    display: inline-block;
    line-height: 30px;
}

.tips {
    display: block;
    padding: 5px;
    margin: 0 auto;
    color: white;
    text-shadow: #2F2D2D 1px 1px 1px;
    text-align: center;
    font-size: 12px;
    margin-top: 20px;
}

.tips:hover {
    color: #3CC;
    cursor: pointer
}

.input1:hover {
    cursor: pointer;
    border-color:#E57228 ;
}

.input2:hover {
    cursor: pointer;
    border-color:#E57228 ;
}

.login_bt:hover {
    cursor: pointer;
    background-color: #3366FF;
}

.login_bt:hover > .login_span {
    color: white;
}



input::-ms-clear {
    display: none;
}


.forget-btn{
	float:right;
}
.enterPhonenumber{
	outline: none; 
	border:1px solid #ECF5FA;
    background-color: #ECF5FA;
}
.enterPassword{
	outline: none; 
	border:1px solid #ECF5FA;
    background-color: #ECF5FA;
}
.messageCode{
	outline: none; 
	border:1px solid #ECF5FA;
    background-color: #ECF5FA;
}
.send-btn{
	float:right;
	margin-top:4px;
	padding:2px;
	border-width: 0px; /* 边框宽度 */
	border-radius: 3px; /* 边框半径 */
	background: #1E90FF; /* 背景颜色 */
	cursor: pointer; /* 鼠标移入按钮范围时出现手势 */
	outline: none; /* 不显示轮廓线 */
	font-family: Microsoft YaHei; /* 设置字体 */
	color: white; /* 字体颜色 */
	font-size: 14px; /* 字体大小 */
}
